package com.zkthink.ceres.order.vo;

import com.zkthink.ceres.order.entity.GoodsReturn;
import com.zkthink.ceres.order.entity.GoodsReturnActionHistory;
import com.zkthink.ceres.order.entity.MoneyReturnActionHistory;
import com.zkthink.ceres.order.entity.ReturnIntervention;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("售后单详情")
@Data
public class ReturnDetailVO extends ReturnVO{

    @ApiModelProperty("退款单的协商历史，如果是退款单有这个字段")
    private List<MoneyReturnActionHistory> moneyReturnActionHistoryList;

    @ApiModelProperty("退货单的协商历史，如果是退货单有这个字段")
    private List<GoodsReturnActionHistory> goodsReturnActionHistoryList;

    @ApiModelProperty("是否可以申请平台介入")
    private Integer canApplyIntervention;

    @ApiModelProperty("平台介入对象")
    private ReturnIntervention returnIntervention;
}
